cover quite a distance - Français Anglais Dictionnaire